New Clues To The Structure Of The Universe